@charset "utf-8";
/* CSS gnc */

html, body{ 
font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000; background:url(../images/body.jpeg) center top no-repeat #ff6f02; margin:0; padding:0;}
td, th, tr, div, span{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; margin:0; padding: 0px;}
ul,li{}
a{color:#fff; text-decoration:none;}
#body{ background:url(../images/bgft.jpg) repeat-x bottom left;}
#waper{
	background:#fff;  border-bottom-left-radius:10px; border-bottom-right-radius:10px;} 
#page{
	width:1024px; margin:0 auto; padding:0;}
#menu{
	height:42px; background:#000; border:1px solid #fff; display:block;}
#menu ul{
	padding:0px; margin-top:2px;}
#menu ul li{
	float:left; list-style:none; text-decoration:none; padding:0 5px; line-height:40px; }
#menu ul li:hover, #home{
	height:42px; padding-top:0;}
#menu .menuleft{
	background:url(../images/menu_hoverleft.jpg) no-repeat top left;}
#menu .menuright{
	background:url(../images/menu_hover.png) no-repeat top right;}
#menu .menucenter{
	background:url(../images/menu_hoverleft.jpg) repeat-x top left; }
#menu .menuleft, #menu .mn_l{
	height:42px; padding:0;}
#menu .menuleft a:hover, #menu .mn_l:hover{
	background:url(../images/menu_hoverleft.jpg) no-repeat top left; }
#menu .menuright, #menu .mn_r{
	height:42px; padding:0 7px;}
#menu .menuright a:hover, #menu .mn_r:hover{
	background:url(../images/menu_hover.png) no-repeat top right;}
#menu .menucenter, #menu .mn_c{
	height:42px; padding:0 25px;}
#menu .menucenter a:hover, #menu .mn_c:hover{
	background:url(../images/menu_hoverleft.jpg) repeat-x top left; }
.menuchild{ display:none;}
.menuchild{
	width:100%; clear:both; height:85px; background:#333333;margin-top:0px; padding-top:10px}
.menuchild a{
	background:url(../images/iconmenu.png) no-repeat left 3px; padding-left:18px;}
.menuchild a:hover{
	color:red !important;}
	
#content{ width:100%; margin-top:-10px;padding:1px; padding-bottom:10px;}
#content h1{ font-size:16px; color:#fff; line-height:38px; margin:0;}
#ctleft, #ctright{float:left; width:212px;}
#ctleft h1{ background:url(../images/tab.gif) no-repeat top left; padding-left:46px; height:38px; margin:8px 0;}
#ctleft .tbleft{
	background: #f1f1f1; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
#ctleft .tbleft ul{ padding:0 0 0 10px; margin:0}
#ctleft .tbleft li{
	list-style:none; line-height:30px; background:url(../images/icon1.png) no-repeat 9px left; padding-left:20px; color:#000;}
#ctleft .tbleft li:hover{ background:url(../images/icon1.png) no-repeat 9px 10px #fff; margin-left:-10px; padding-left:30px;}
#ctleft .tbleft li a{ color:#000; font-weight:bold;}
#ctleft .bticon{ background:#fff !important; height:1px; width:85%; alignment-adjust:central;}
#ctleft #apfree {background: #fff;}
#ctleft #apfree li{
	background:url(../images/iconapfree.png) no-repeat 11px left;}
#ctleft #apfree{	}
#ctleft #apfree li:hover{
	background:url(../images/iconapfree.png) no-repeat 11px 10px #f1f1f1; margin-left:-10px; padding-left:30px;}
#ctleft #apfree .bticon{
	background:none; border-bottom:1px dotted #ff6600; width:87% !important;}
#tags p{ padding:10px;}
#tags a{color:#000; padding:5px}

#ctcenter{ float:left; width:580px; padding:0 9px;}
#ctcenter ul{padding:5px 10px 0 10px; margin:0;}
#ctcenter li { list-style:none; background:url(../images/icon-2.png) no-repeat 7px left; padding-left:18px; line-height:32px;}
#ctcenter li a{ color:#0066cc; font-weight:bold;}
#ctcenter .ctctop{ float:left; width:42%; padding-left:30px;}
#ctcenter .ctcetntertop{ background:url(../images/tabcttopjpg.jpg) repeat-x top left #fff; border:1px solid #ccc; border-radius:10px; padding:0 10px;}
#ctcenter .ctcetntertop h3{ text-align:left; margin:0; padding-top:13px; height:27px;}
#cttopbefore h3{ border-right:1px solid #fff;}
#cttopbefore ul{border-right:1px solid #ccc;}
#ctcenter .ctreturn{
	background:url(../images/tabcenter.jpeg) repeat-x top left #fff; border:1px solid #d10000; border-top-left-radius:10px; border-top-right-radius:10px; margin-top:7px;}
#ctcenter .ctreturn h3{ color:#fff; text-align:center; font-size:15px; margin:10px;}
#ctcenter .ctreturn table{width:100%; border-collapse: collapse;}
#ctcenter .ctreturn table tr{height:35px;}
#ctcenter .ctreturn table tr td{text-align:center;}
#ctcenter .ctreturn tr:nth-child(1) td:nth-child(3),#ctcenter .ctreturn tr:nth-child(1) td:nth-child(4){ background:#ccc; font-weight:bold;}
#ctcenter .ctreturn tr:nth-child(2) td:nth-child(2),#ctcenter .ctreturn tr:nth-child(2) td:nth-child(1){ border-top:1px solid #ccc;}
#ctcenter .ctreturn tr:nth-child(1) td:nth-child(1){ border:none !important;}
#ctcenter .ctreturn td{ border-right:1px solid #ccc;}
#ctcenter .ctreturn td:nth-last-child(1){ border-right:none !important;}
#ctcenter .ctreturn tr:nth-child(even) td:nth-child(1){background:#f1f1f1;}
#ctcenter .ctreturn tr:nth-child(even) td:nth-child(2){background:#f1f1f1;}
#ctcenter .ctreturn td:nth-child(3),#ctcenter .ctreturn td:nth-child(4){ border-top:1px solid #f1f1f1; width:15%}
#ctcenter .ctreturn td:nth-child(1){ width:22%; font-weight:bold;}
#ctcenter .ctreturn span{ font-weight:bold;}
#ctcenter .ctreturn tr:nth-last-child(1){ border-top:1px solid #d10000; background:#fff;}

#ctcenter .ctlist h3{ color:#fff; text-align:center; font-size:15px; margin:10px; padding-bottom:1px;}
#ctcenter .ctlist {
	background:url(../images/tab-bt.jpeg) repeat-x top left #fff; border:1px solid #ff6600; border-top-left-radius:10px; border-top-right-radius:10px; margin-top:7px;}
#ctcenter .ctlist table{width:100%; border-collapse: collapse; }
#ctcenter .ctlist table tr{height:auto; }
#ctcenter .ctlist table tr td{text-align:center;}
#ctcenter .ctlist td{ width:25%; border-right:1px solid #ff6600; padding:10px; border-bottom:1px solid #ccc;}
#ctcenter .ctlist tr:nth-child(1){ background:#ccc;}
#ctcenter .ctlist tr:nth-last-child(1){ border-bottom:none !important;}
#ctcenter .ctlist td:nth-last-child(1){ border-right:none !important;}
#ctcenter .ctlist td:nth-child(1){ font-weight:bold;}

#ctright{ float:left;}
#date{}
#date .titledate{ background:url(../images/icon-3.png) no-repeat 7px 8px #fd6403; padding-left:30px;}
#ctright .tbright{ background:url(../images/tab-right.jpeg) top left repeat-x; margin-top:7px;}
#ctright .tbright h1, #ctright h1{font-size:16px; color:#fff; line-height:38px; margin:0;}
#ctright .tbright .titleright{ padding-left:30px; background:url(images/icon-3.png) no-repeat 5px 8px;}
#ctright .tbright a{ color:#000;}
#ctright .tbright ul{ padding: 0 0 0 10px;; margin:0;}
#ctright .tbright li{ list-style:none; line-height:37px; padding-left:20px;
background:url(../images/icon-4.png) no-repeat 11px left;}
#ctright .tbright li:hover{
	background:url(../images/icon-4.png) no-repeat 11px 10px #f1f1f1; margin-left:-10px; padding-left:30px;}
#ctright .tbright .bticon{
	background:none; border-bottom:1px dotted #ff6600; width:87% !important;}
#ctright #tbnewsright{ background:url(../images/tab-right.jpeg) top left repeat-x;}
#ctright #tbnewsright .titleright{ padding-left:30px; background:url(../images/icon-3.png) no-repeat 5px 8px;}
#ctright #tbnewsright a{ color:#000;}
#ctright #tbnewsright ul{ padding: 0 0 0 10px;; margin:0;}
#tbnewsright li{ list-style:none; background:none !important; padding-left:0px !important; margin-left:-10px; clear:both; line-height:18px !important; padding:5px 0;}
#tbnewsright li img{ float:left; width:52px;}
#tbnewsright li p{ float:left; width:155px; text-align:left; padding-left:5px !important; margin:0; }
#tbnewsright .bticon{ width:100% !important; background:none; border-bottom:1px dotted #ccc;}

#footer{ background:url(../images/bgft.jpg) repeat-x top left; height:233px; position:relative;}
#footer .bgft { width:1024px; margin:0 auto;}
.ctfooter{ padding-top:25px; line-height:23px; margin-left:40px; float:left; width:30%}
#footer #leftft ul{ margin:0; padding:0;}
#footer #leftft li{ list-style:none; float:left; padding:0 10px;}
#footer #leftft { width:60%; height:25px; border-bottom:1px solid #333}
#footer .ctft{ margin-left:65px;}
#footer .ctft .adfooter,#footer .ctft img{ float:left; width:auto; line-height:5px; color:#fff;}
#footer .ctft .adfooter{ padding:20px 0 0 20px;}
#footer .ctft img{ padding-bottom:20px}
.adfooter li{ padding:0 !important;}
#footer .dsft{ text-align:end; font-size:11px; color:#333; position:absolute; bottom:0px; left:450px; margin:6px;}



/*  page onlreturn */
#onlreturn tr:nth-child(2) td:nth-child(3), #onlreturn tr:nth-child(2) td:nth-child(2){
	background:#ccc !important; font-weight:bold;}
#onlreturn a{ color:#ff6600; padding:0 10px}
#onlreturn tr:nth-last-child(1){
	border-top:none !important; border-bottom:1px solid #ccc; }
.featuresfree{ background:url(../images/tabcttopjpg.jpg) top left repeat-x; border:1px solid #ccc; border-top-left-radius:10px; border-top-right-radius:10px; margin-top:7px; text-align:center;}
.featuresfree table{width:100%; border-collapse: collapse; }
.featuresfree table tr{height:auto; }
.featuresfree table tr td{text-align:center;}
.featuresfree td{ width:15%; border-right:1px solid #ccc; padding:10px; border-bottom:1px solid #ccc;}
.featuresfree tr:nth-last-child(1){ border-bottom:none !important;}
.featuresfree td:nth-last-child(1){border-right:none !important;}
.featuresfree td:nth-child(1){ font-weight:bold;}
.featuresfree td:nth-child(2){ text-align:left;}

#waittime{ padding:10px 0; margin:0 auto; line-height:22px;}

#gopy h3{ border-bottom:1px solid #ccc; padding-bottom:5px; font-size:18px;}
#gopy table{ width:90%; line-height:30px;}
#gopy tr{ }
#gopy input{ border-radius:5px; border:1px solid #ccc; outline:none;}
#gopy textarea{ height:150px; width:100%; border-radius:5px; border-color:#ccc; outline:none;}
#gopy .submit{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../images/submit.png') no-repeat left top;
    height:40px; cursor:pointer;
    width: 103px;
}
	
.topbgkq{ width:97.5%; background:url(../images/tabrprt.jpg) repeat-x top left; border-top-left-radius:5px; border-top-right-radius:5px; padding:0 10px;}
#kqcenter{ float:left; width:796px; padding:0 8px;}
#kqcenter .topbgkq ul{ margin:0 auto; padding:0; padding:15px; text-align:center;}
#kqcenter .topbgkq li{ list-style:none; float:left; padding:0 16px; color:#fff; font-weight:bold; line-height:5px;}
#kqcenter .topbgkq .frmyear{ padding:12px 20px 10px 20px;; background:url(../images/tabcttopjpg.jpg) repeat-x top left; border-top-left-radius:5px; border-top-right-radius:5px; margin-top:5px;}
#kqcenter .topbgkq select{ outline:none; margin:0 20px; padding-left:5px;}
#kqcenter .readkq{ float:right; margin-left:10px}
#kqcenter .ctbgkq{ width:1558px; overflow:hidden; text-align:center;}
#kqcenter .ctbgkq table{ float:left; width:779px; border:0; border-collapse:collapse;}
#kqcenter .ctbgkq tr{ height:18px;}
#kqcenter .ctbgkq tr:hover { background:#FC6;}
#kqcenter .ctbgkq tr:nth-child(1) td:nth-child(1){text-align:center; color:#ff6600; border-top:1px solid #ccc;}
 #kqcenter .ctbgkq table h3{color:#ff6600;}
#kqcenter .ctbgkq .trcolor td{background:#ffcc66;}
#kqcenter .ctbgkq td:nth-child(1){ background:#ffffcc; width:6%}
#kqcenter .ctbgkq td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#kqcenter .ctbgkq tr:nth-child(2){ background:#ffcc66;}
#kqcenter .ctbgkq .cltable{ background:#f8b26d;}
#kqcenter .notekq li{ float:left; list-style:none; }
#kqcenter .notekq{ height:50px; border:1px solid #ff9900; margin-top:10px;}
#kqcenter .notekq  img{ padding-top:5px;}
#kqcenter .textnotekq{ padding:7px 15px 0 5px;}
#kqcenter .note1{float:left}
#kqcenter .note2 { float:right;}
.dsptb{overflow:scroll; width:796px; height:650px; margin-top:10px;}

/*-----report 0-9---*/
#kqcenter .featuresfree{ text-align:left; padding:0 10px;}
#kqcenter .featuresfree h3{ float:left;}
#kqcenter .featuresfree h1{ float:right; color:#C00}
.textpr{ clear:both; padding-top:10px; border-bottom:1px solid #F60;}
.textpr li{ list-style:url(../images/icon-tinhnang.gif); line-height:18px;}
.textpr2 table{ border-collapse:none;}
.textpr3{ clear:both;}
.textpr3 h1{ float:left !important;}
.textpr3 talbe{ width:70% !important; margin:0 auto;}
.textpr2 td, .textpr3 td{ border:none !important; text-align:left !important;}
.textpr2 select{ padding: 0 0 0 5px; width:20%}
.textpr2 td p{ float:left; clear:both; margin:5px;}
.textpr2 td select{ float: left; margin: 0 5px;}
.textpr3 td:nth-child(1){ width:5%;}
.textpr3 td:nth-last-child(1){ color:#3C8C0B; font-weight:bold;}
#kqcenter .tbbt tr{ height:18px;}
#kqcenter .tbbt td{ text-align:center !important;}
#kqcenter .tbbt tr:nth-child(1) td:nth-child(1){text-align:center;border-top:1px solid #ccc;}
#kqcenter .tbbt tr:nth-child(2) td, #kqcenter .tbbt tr:nth-child(3) td{ font-weight:bold !important;}
#kqcenter .tbbt tr:nth-child(3) td{ background: #f1f1f1}
 #kqcenter .tbbt table h3{color:#ff6600; padding:0; margin:0; height:10px;}
#kqcenter .tbbt .trcolor td{background:#ffcc66;}
#kqcenter .tbbt h3{ text-align:center !important; color:#fff; margin:5px; padding:0;}
#kqcenter .tbbt td{ padding:5px !important;}
#kqcenter .tbbt tr:nth-child(1){ background:#F90}
#kqcenter .tbbt td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#kqcenter .tbbt tr:nth-child(2){ background:#ffcc66;}
#kqcenter .tbbt .cltable{ background:#f8b26d;}
.textpr3 .tbbt td:nth-last-child(1){ color:#000!important}
.textpr3 .tbbt td:nth-child(1){ width:5%}
.textpr3 .tbbt td{ border-bottom:1px solid #f1f1f1 !important; border-left:1px solid #ffcc66 !important;}

.textpr .kq0099{width:80%; margin:0 auto;}
.textpr .kq0099 ul{ padding-top:0 !important; margin-top:0 !important;}
.textpr .kq0099 td{ padding:5px !important; width:50%}

.ctbgkq p{ float:right;}
.featuresfree2{ background:url(../images/tabcttopjpg.jpg) top left repeat-x; border:1px solid #ccc; border-top-left-radius:10px; border-top-right-radius:10px; margin-top:7px; text-align:center;}
.featuresfree2 table{width:100%; border-collapse: collapse; }
.featuresfree2 table tr{height:auto; }
.featuresfree2 table tr td{text-align:center;}
.featuresfree2 td{ width:15%; border-right:1px solid #ccc; padding:10px; border-bottom:1px solid #ccc;}
.featuresfree2 tr:nth-last-child(1){ border-bottom:none !important;}
.featuresfree2 td:nth-last-child(1){border-right:none !important;}
.featuresfree2 td:nth-child(1){ font-weight:bold;}
.featuresfree2 td:nth-child(2){ text-align:left;}
#kqcenter .featuresfree2{ text-align:left;}
#kqcenter .featuresfree2 h3{ float:left; padding:0 10px;}
#kqcenter .featuresfree2 h1{ float:right; color:#C00; padding:0 10px;}

#kqcenter{ float:left; width:796px; padding:0 8px;}
#kqcenter .ctbgkq2 ul{ margin:0 auto; padding:0; padding:15px; text-align:center;}
#kqcenter .ctbgkq2 li{ list-style:none; float:left; padding:0 16px; color:#fff; font-weight:bold; line-height:5px;}
#kqcenter .ctbgkq2 .frmyear{ padding:12px 20px 10px 20px;; background:url(../images/tabcttopjpg.jpg) repeat-x top left; border-top-left-radius:5px; border-top-right-radius:5px; margin-top:5px;}
#kqcenter .ctbgkq2 select{ outline:none; margin:0 20px; padding-left:5px;}
#kqcenter .readkq{ float:right; margin-left:10px}
#kqcenter .ctbgkq2{ width:1190px; overflow:hidden; text-align:center;}
#kqcenter .ctbgkq2 table{ float:left; width:1190px !important; border:0; border-collapse:collapse;}
#kqcenter .ctbgkq2 tr{ height:18px;}
#kqcenter .ctbgkq2 tr:nth-child(1){ background-color:#FC6}
#kqcenter .ctbgkq2 tr:hover { background:#FC6;}
#kqcenter .ctbgkq2 tr:nth-child(1) td:nth-child(1){text-align:center; color:#ff6600; border-top:1px solid #ccc;}
 #kqcenter .ctbgkq2 table h3{color:#ff6600;}
#kqcenter .ctbgkq2 .trcolor td{background:#FFC; height:35px; font-weight:bold;}
#kqcenter .ctbgkq2 td:nth-child(1){ width:6%}
#kqcenter .ctbgkq2 td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#kqcenter .ctbgkq2 tr:nth-child(2){ background:#FFC;}
#kqcenter .ctbgkq2 .cltable{ background:#f8b26d;}
#kqcenter .ctbgkq2 p{ float:right; color:#F60}
#kqcenter .ctbgkq2 td{ padding:0 !important; text-align:center !important;}
#kqcenter .ctbgkq2 .cltable2{ background:#f1f1f1;}
#kqcenter .ctbgkq2 tr:nth-child(2) td{ font-weight:bold !important; height:35px !important;}
.tbbt0099{ background:#FC6}

.titledd{ background:#F93; height:30px; color:#fff; clear:both; text-align:center; font-size:16px; font-weight:bold; padding-top:12px;}
.dd1{ width:45%; float:left;}
.dd2{ width:45%; float:right;}


